internal shield - Turkish English Dictionary